Negros Oriental

One of the best diving spots in the Philippines is Apo Island, off the coast of Negros Oriental, near Dumaguete.